package rs.dalao.syc.doctor.prescription.dao.persist.repository;/*
 *   @author:Casin
 *   @date:2023/8/12
 *   @code:
 */

import rs.dalao.syc.common.pojo.vo.PageData;
import rs.dalao.syc.doctor.prescription.pojo.entity.Prescription;
import rs.dalao.syc.doctor.prescription.pojo.vo.PatientListVO;
import rs.dalao.syc.doctor.prescription.pojo.vo.PatientNameVO;

import java.util.List;

public interface IPrescriptionRepository {
    int addNew(Prescription prescription);

    int update(Prescription prescription,Long id);

    List<PatientNameVO> getAllPatient();

    PageData<PatientListVO> getPatientList(Long doctorId,Integer pageNum, Integer pageSize);
}
